Part Number Hot Search : 
MAU108 TO220 TC553002 TC143Z HM9270D SST213 KP501010 DTA12
Product Description
Full Text Search
 

To Download KS88C6116 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ks88c6108/c6116/p6116 microcontrollers product overview 1-1 1 product overview sam8 product family samsung's sam8 family of 8-bit single-chip cmos microcontrollers offers a fast and efficient cpu, a wide range of integrated peripherals, and various mask-programmable rom sizes. important cpu features include: efficient register-oriented architecture selectable cpu clock sources idle and stop power-down mode release by interrupt built-in basic timer with watchdog function a sophisticated interrupt structure recognizes up to eight interrupt levels. each level can have one or more interrupt sources and vectors. fast interrupt processing (within a minimum six cpu clocks) can be assigned to specific interrupt levels. ks88c6108/c6116/p6116 microcontrollers the ks88c6108/c6116/p6116 single-chip 8-bit microcontroller is based on the powerful sam8 cpu architecture. the internal register file is logically expanded to increase the on-chip register space. the ks88c6108/c6116/p6116 have 8/16 k bytes of on- chip program rom. following samsung's modular design approach, the following peripherals were integrated with the sam8 core: four programmable i/o ports (total 28 pins) one 8-bit basic timer for oscillation stabilization and watchdog functions one 8-bit general-purpose timer/counter with selectable clock sources one 8-bit counter with selectable clock sources, including hsync or csync input one 8-bit timer for interval mode pwm block with seven 8-bit pwm circuits sync processor block (for vsync and hsync i/o, csync input, and clamp signal output) multi master iic-bus with ddc support. the ks88c6108/c6116/p6116 are a versatile microcontroller that is ideal for use in multi-sync monitors or in general-purpose applications that require sophisticated timer/counter, pwm, sync signal processing, and multi-master iic-bus support with ddc. it is available in a 42-pin sdip or a 44-pin qfp package. figure 1-1. ks 88c6108/c6116/p6116 microcontrollers
product overview ks88c6108/c6116/p6116 microcontrollers 1-2 features cpu ? sam8 cpu core memory ? 8/16-kbyte internal program memory (rom) ? 272-byte general-purpose register area instruction set ? 78 instructions ? idle and stop instructions added for power- down modes instruction e xecut ion time ? 500 ns minimum (with 12 mhz cpu clock) interrupts ? nine interrupt sources ? nine interrupt vectors ? six interrupt levels ? fast interrupt processing for a select level general i/o ? four i/o ports (total 28 pins): 8-bit basic timer ? programmable timer for oscillation stabilization interval control or watchdog timer functions ? three selectable internal clock frequencies timer/c ounters ? one 8-bit general-purpose timer/counter with programmable operating modes and the following clock source options: two selectable internal clock frequencies ? one 8-bit timer with interval operating mode ? one 8-bit counter with the following clock source options: two selectable internal clock frequencies hsync (or csync) input from the sync processor block external clock source pulse width modulator ? seven 8-bit pwm modules: 8-bit basic frame four push-pull and three n-channel, open-drain output channels selectable clock frequencies: 46.875 khz at 12 mhz fosc. sync processor ? detection of sync input signals (vsync-i, hsync-i, and csync-i) ? sync signal separation and output (hsync-o, vsync-o, and clamp-o) ? pseudo sync signal output ? programmable clamp signal output ddc and multi-master iic-bus ? serial peripheral interface ? support for display data channel (ddc) oscillator frequency ? 6 mhz to 12 mhz external crystal oscillator ? interval max. 12mhz cpu clock operat ing temp erature range ?C 40 c to + 85 c operat ing voltage range ? 4.5 v to 5.5 v package types ? 42-pin sdip, 44-pin qfp
ks88c6108/c6116/p6116 microcontrollers product overview 1-3 block diagram reset p1.0 k 1.3 x in x out main osc p3.0 k 3.7 internal bus p2.0 k 2.7 port 0 p0.0 k 0.7/int0-int2 port 2 8-bit pwm (7-ch) sync pro- cessor timer 0 port 1 port3 pwm0 pwm1 ? ? ? pwm6 vsync-i hsync-i csync-i vsync-o hsync-o clamp-o t0cap 8-blt counter (timer 1) t1ck ddc and multi master iic-bus scl sda int0-int2 test interval timer (timer 2) sam8 cpu 8/16-kbyte mask rom 272-byte register file i/o port and interrupt control figure 1-2. block diagram
product overview ks88c6108/c6116/p6116 microcontrollers 1-4 pin assignments p3.1 p3.0 p0.0 / int0 p0.1 / int1 p0.2 / int2 p0.3 p0.4 / t0cap p0.5 / t1ck vdd p0.6 p0.7 p1.0 p1.1 p1.2 p1.3 p2.0 / pwm0 p2.1 / pwm1 p2.2 / pwm2 p2.3 / pwm3 p2.4 / pwm4 p2.5 / pwm 5 ks88c6108/ KS88C6116 42-sdip (top view) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 p3.2 vss2 p3.3 p3.4 p3.5 p3.6 p3.7 reset xout xin vss1 p2.7 / csync-i hsync-i vsync-i (vclk) clamp-o hsync-o vsync-o scl sda test p2.6 / pwm6 figure 1-3. pin assignment diag ram (42-sdip package)
ks88c6108/c6116/p6116 microcontrollers product overview 1-5 pin assignments (cont.) p2.0 / pwm0 p1.3 p1.2 p1.1 p1.0 p0.7 p0.6 vdd p0.5 / t1ck p0.4 / t0cap p0.3 p2.1 / pwm1 p2.2 / pwm2 p2.3 / pwm3 p2.4 / pwm4 p2.5 / pwm5 n.c. p2.6 / pwm6 test sda scl vsync-o p0.2 / int2 p0.1 / int1 p0.0 / int0 p3.0 p3.1 nc p3.2 vss2 p3.3 p3.4 p3.5 hsync-o clamp-o vsync-i hsync-i p2.7 / csync-i vss1 xin xout reset p3.7 p3.6 34 35 36 37 38 39 40 41 42 43 44 22 21 20 19 18 17 16 15 14 13 12 ks88c6108/ KS88C6116 44-qfp (top view) 1 2 3 4 5 6 7 8 9 10 11 33 32 31 30 29 28 27 26 25 24 23 figure 1-4. pin assignment diag ram (44-qfp package)
product overview ks88c6108/c6116/p6116 microcontrollers 1-6 pin descriptions table 1-1. ks88c6108/c6116/p6116 pin descript ions pin names pin type pin description circuit type sdip pin numbers shared functions p0.0 p0.1 p0.2 p0.3 p0.4 p0.5 p0.6 p0.7 i/o general-purpose, 8-bit i/o port. share functions include three external interrupt inputs, i/o for timers 0 and 1. you can selectively configure port 0 pins to input or output mode. d-1 3 4 5 6 7 8 10 11 int0 int1 int2 t0cap t1ck p1.0Cp1.3 i/o general purpose, 8-bit i/o port. you can selectively configure port 1 pins to input or push-pull output mode. d-1 12C15 C p2.0 p2.1 p2.2 p2.3 p2.4 p2.5 p2.6 p2.7 i/o general purpose, 8-bit i/o port. you can selectively configure port 2 pins to input or output mode. the port 2 pin circuit are designed to push-pull pwm output and csync signal input. d-1 d-1 d-1 d-1 e-1 e-1 e-1 d-1 16 17 18 19 20 21 22 31 pwm0 pwm1 pwm2 pwm3 pwm4 pwm5 pwm6 csync-i p3.0Cp3.7 i/o general-purpose, 8-bit i/o port. you can selectively configure port 3 pins to input or output mode. e 2, 1, 42, 40C36 C hsync-i vsync-i clamp-o hsync-o vsync-o scl sda i i o o o i/o i/o the pins are sync processor signal i/o and iic-bus clock and data i/o a a a a a g-3 g-3 30 29 28 27 26 25 24 C v dd v ss1 , v ss2 C power supply pins C 9 32, 41 C x in , x out C system clock input and output pins C 33, 34 C reset i system reset pin b 35 C test i factory test pin input 0 v: normal operation 5 v: factory test mode C23 C note : see pin circuit diagrams on next two pages for detailed information on circuit types a, b, d-1, e, e-1,and g-3.
ks88c6108/c6116/p6116 microcontrollers product overview 1-7 pin circuits vss vdd figure 1-5. pin circuit type a vdd noise filter 280 k w reset figure 1-6. pin circuit type b ( reset ) output vss vdd output disable data or other function digital input or ttl input figure 1-7. pin circuit type d-1
product overview ks88c6108/c6116/p6116 microcontrollers 1-8 typical 47-k w data vdd output pull-up enable input vss open drain output disable vdd figure 1-7. pin circuit type e output disable data in/out input vss open drain vdd figure 1-8. pin circuit type e-1
ks88c6108/c6116/p6116 microcontrollers product overview 1-9 data output input vss figure 1-9. pin circuit type g-3
product overview ks88c6108/c6116/p6116 microcontrollers 1-10 notes
ks88c6108/c6116/p6116 microcontrollers electrical data 16-1 16 electrical data overview in this section, ks 88c6108/c6116 electrical characteristics are presented in tables and graphs. the information is arranged in the following order: absolute maximum ratings d.c. electrical characteristics i/o c apacitance a.c. electrical characteristics oscillation characteristics oscillation stabilization time schmitt trigger characteristics
electrical data ks88c6108/c6116/p6116 microcontrollers 16-2 table 16-1. absolute maximum ratings (t a = 25 c) parameter symbol c onditions rating unit supply voltage v dd C C 0.3 to + 7.0 v input voltage v i1 type c (n-channel, open-drain) C 0.3 to + 10 v v i2 all port pins except v i1 C 0.3 to v dd + 0.3 output voltage v o all output pins C 0.3 to v dd + 0.3 v output current high i oh one i/o pin active C 10 ma all i/o pins active C 60 output current low i ol1 one i/o pin active + 30 ma i ol2 total pin current except port 3 + 100 i ol3 sync-processor i/o pins and iic-bus clock and data pins + 150 operating temperature t a C C 40 to + 85 c storage temperature t stg C C 65 to + 150 c table 16-2. d.c. electrical characteristics (t a = C 40 c to + 85 c, v dd = 4.5 v to 5.5 v) parameter symbol c onditions min typ max unit input high voltage v ih1 all input pins except v ih2 and v ih3 0.8 v dd Cv dd v v ih2 x in , x out v dd C 0.5 v dd v ih3 ttl input (hsynci, vsynci and csynci) 2.0 v dd input low voltage v il1 all input pins except v il2 and v il3 C C 0.2 v dd v v il2 x in , x out 0.4 v il3 ttl input (hsynci, vsynci and csynci) 0.8 output high voltage v oh1 v dd = 4.5 v to 5.5 v i oh = C 8 ma port 1 only v dd C 1.0 C C v v oh2 v dd = 4.5 v to 5.5 v i oh = C 2 ma ports 0, 2, clampo, h and vsynco v dd C 1.0 v oh3 v dd = 4.5 v to 5.5 v i oh = C 6 ma, port 3 v dd C 1.0
ks88c6108/c6116/p6116 microcontrollers electrical data 16-3 table 16-2. d.c. electrical characteristics (cont inued) (t a = C 40 c to + 85 c, v dd = 4.5 v to 5.5 v) parameter symbol c onditions min typ max unit output low voltage v ol1 v dd = 4.5 v to 5.5 v i ol = 8 ma, port 1 only CC0.4v v ol2 i ol = 2 ma port 0, 2, clampo, hsynco and vsynco 0.4 v ol3 i ol = 6 ma port 3, scl and sda 0.4 input high leakage current i lih1 v in = v dd all input pins except x in, x out CC3a i lih2 v in = v dd x out only CC20 i lih3 v in = v dd x in only 2.5 6 20 input low leakage current i lil1 v in = 0 v all input pins except x in, x out and reset CCC 3a i lil2 v in = 0 v; x out only C C C 20 i lil3 v in = 0 v; x in only C 2.5 C 6 C 20 output high leakage current i lohl v out = v dd all output pins except port 1 CC3a output low leakage current i lol v out = 0 v C C C 3 a pull-up resistor r l1 v in = 0 v; v dd = 4.5 v to 5.5 v port 3 20 47 80 k w r l2 v in = 0 v; v dd = 4.5 v to 5.5 v reset only 150 280 480 supply current (note) i dd1 v dd = 4.5 v to 5.5 v 12 mhz cpu clock C1530ma i dd2 idle mode; v dd = 4.5 v to 5.5 v 12 mhz cpu clock 510 i dd3 stop mode; v dd = 5.0 v 1 10 a note : supply current does not include drawn internal pullCup resistors and external loads of output.
electrical data ks88c6108/c6116/p6116 microcontrollers 16-4 table 16-3. data retention supply voltage in stop mode (t a = C 40 c to + 85 c) parameter symbol c onditions min typ max unit data retention supply voltage v dddr stop mode 2 C 6 v data retention supply current i dddr stop mode, v dddr = 2.0 v C C 5 a notes : 1. during the oscillator stabilization wait time (t wait ), all cpu operations must be stopped. 2. supply current does not include drawn through internal pullCup resistors and external output current loads. v dd reset execution of stop instruction v dddr data retention mode stop mode reset occurs normal operating mode oscillation stabilization time t wait note : t wait is the same as 4096 32 1 / f osc . ? ? figure 16-1. stop mode rel ease tim ing when initiated by a reset table 16-4. input/output capacitance (t a = C40 c to + 85 c, v dd = 0 v) parameter symbol c onditions min typ max unit input capacitance c in f = 1 mhz; unmeasured pins are connected to v ss C C 10 pf output capacitance c out i/o c apacitance c io
ks88c6108/c6116/p6116 microcontrollers electrical data 16-5 table 16-5. a.c. electrical characteristics (t a = C 40 c to + 85 c, v dd = 4.5 v to 5.5v) parameter symbol c onditions min typ max unit noise filter t nf1h, t nf1l p0.2Cp0.0, t0cap and t1ck (rc delay) 300 C C ns t nf2 reset only (rc delay) 800 C C 1 t cpu t nf1l t nf1h 0.8 v dd t nf2 0.2 v dd note : the unit t cpu means one cpu clock period. figure 16-2. input timing m easurement p oints for p0.0Cp0.2, t0cap and t1ck
electrical data ks88c6108/c6116/p6116 microcontrollers 16-6 table 16-6. oscillation ch aracteristics (t a = C 40 c + 85 c) oscillator clock circuit conditions min typ max unit main crystal or ceramic c2 c1 x in x out v dd = 4.5 v to 5.5 v 6 C 12 mhz external clock (main) x in x out v dd = 4.5 v to 5.5 v 6 C 12 mhz note : the maximum oscillator frequency is 12 mhz. if you use an oscillator frequency higher t han 12 mhz, you cannot select a non-divided cpu clock using clkcon settings. that is, you must select one of the divide-by values. table 16-7. oscillation stabilization time (t a = C 40 c + 85 c, v dd = 4.5 v to 5.5 v) oscillator test condition min typ max unit crystal v dd = 4.5 v to 5.5 v C C 20 ms ceramic v dd = 4.5 v to 5.5v C C 10 external clock x in input high and low level width (t xh , t xl ) 25 C 500 ns note : oscillation stabilization time is the time required for the cpu clock to return to its normal oscillation frequency after a power-on occurs, or when stop mode is released. x in t xl t xh 1 / f osc v dd = 0.5 v 0.4 v figure 16-3. clock timing m easurement p oints for x in
ks88c6108/c6116/p6116 microcontrollers electrical data 16-7 v dd v ss v out ab cd v in a : 0.2 v dd b : 0.4 v dd c : 0.6 v dd d : 0.8 v dd figure 16-4. schmitt trigger ch aracteristics (normal port; except ttl input)
electrical data ks88c6108/c6116/p6116 microcontrollers 16-8 notes
ks88c6108/c6116/p6116 microcontrollers mechanical data 17-1 17 mechanical data overview the ks 88c6116 microcontroller is available in a 42-pin sdip package (samsung part number 42-sdip-600) and a 44-qfp package (samsung part number 44-qfp-1010b). note : dimensions are in millimeters. 42-sdip-600 14.00 = 0.2 0.50 = 0.1 39.10 = 0.2 0 ~ 15 0.25 +0.1 = 0.05 #1 21 42 22 15.24 (1.77) 1.00 = 0.1 1.778 0.51min 3.50 = 0.2 3.30 = 0.3 5.08max figure 17-1. 42-pin sdip p ackage mechanical data (42-sdip-600)
mechanical data ks88c6108/c6116/p6116 microcontrollers 17-2 note : dimensions are in millimeters. 44-qfp-1010b 13.20 = 0.3 #44 (1.00) #1 13.20 = 0.3 0.35 +0.10 - 0.05 0.10 max 0~8 0.05 min 2.05 = 0.10 2.30 max 0.80 = .20 0.15 +0.10 - 0.05 10.00 = 0.2 10.00 = 0.2 0.80 figure 17-2. 44-pin qfp p ackage mechanical data (44-qfp-1010b)
ks88c6108/c6116/p6116 microcontrollers ks88p6116 otp 18-1 18 ks88p6116 otp overview the ks88p6116 single-chip cmos microcontroller is the otp (one time programmable) version of the ks88c6108/c6116 microcontrollers. it has an on-chip eprom instead of masked rom. the eprom is accessed by serial data format. the ks88p6116 is fully compatible with the ks88c6108/c6116, both in function and in pin configuration. because of its simple programming requirements, the ks88p6116 is ideal for use as an evaluation chip for the ks88c6108/c6116. p3.2 v ss2 / v ss p3.3 p3.4 p3.5 p3.6 p3.7 reset / reset xout xin v ss 1 / v ss p2.7/csync-1 hsync-1 hsync-1 (vclk) clamp-o hsync-o vsync-o slc sda test/ v pp p2.6/pwm6 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ks88p6116 42-sdip (top view) p3.1 p3.0 p0.0/int0 p0.1/int1 p0.2/int1 p0.3 p0.4/t0cap p0.5/t1ck v dd /vdd p0.6 p0.7 sclk /p1.0 sdat /p1.1 p1.2 p1.3 p2.0/pwm0 p2.1/pwm1 p2.2/pwm2 p2.3/pwm3 p2.4/pwm4 p2.5/pwm5 note: the bolds indicate an otp pin name. figure 18-1. ks88p 6116 pin ass ignments (42-sdip package)
ks88p6116 otp ks88c6108/c6116/p6116 microcontrollers 18-2 p2.0 / pwm0 p1.3 p1.2 p1.1 / sdat p1.0 / sclk p0.7 p0.6 vdd / vdd p0.5 / t1ck p0.4 / t0cap p0.3 p2.1 / pwm1 p2.2 / pwm2 p2.3 / pwm3 p2.4 / pwm4 p2.5 / pwm5 n.c. p2.6 / pwm6 v pp /test sda scl vsync-o p0.2 / int2 p0.1 / int1 p0.0 / int0 p3.0 p3.1 nc p3.2 vss2 / vss p3.3 p3.4 p3.5 hsync-o clamp-o vsync-i hsync-i p2.7 / csync-i vss / vss1 xin xout reset / reset p3.7 p3.6 ks88p6116 44-qfp (top view) 34 35 36 37 38 39 40 41 42 43 44 1 2 3 4 5 6 7 8 9 10 11 22 21 20 19 18 17 16 15 14 13 12 33 32 31 30 29 28 27 26 25 24 23 note: the bolds indicate an otp pin name. figure 18-2. ks88p 6116 pin ass ignments (44-qfp package)
ks88c6108/c6116/p6116 microcontrollers ks88p6116 otp 18-3 table 18-1. descript ions of pins used to rea d/write the eprom main chip during prog ramming pin name pin name pin no. i/o function p1.1 sdat 13 (*30) i/o serial data pin (output when reading, input when writing) input & push-pull output port can be assigned p1.0 sclk 12 (*29) i serial clock pin (input only pin) test v pp (test) 23 (*41) i eprom cell writing power supply pin (indicates otp mode entering) when writing 12.5v is applied and when reading 5v is applied.(option) reset reset 35 (*9) i chip initialization v dd / v ss1 / v ss2 v dd / v ss / v ss 9 / 32 / 41 (*26 / 6 / 15) i logic power supply pin. v dd should be tied to 5v during programming. note: * means the 44-qfp otp pin number. table 18-2. comparison of ks88p6116 and ks88c6108/c6116 features characteristic ks88p6116 ks88c6108/c6116 program memory 16 k byte eprom 16 k byte mask rom operating voltage (v dd ) 4.5 v to 5.5 v 4.5 v to 5.5v otp programming mode v dd = 5 v, v pp (test)=12.5v pin configuration 42sdip, 44qfp 42sdip, 44qfp eprom programmability user program 1 time programmed at the factory operating mode characteristics when 12.5 v is supplied to the v pp (test) pin of the ks88p6116, the eprom programming mode is entered. the operating mode (read, write, or read protection) is selected according to the input signals to the pins listed in table 16-3 below. table 18-3. operat ing mode selection criteria v dd vpp (test) reg/ mem address (a15-a0) r/ w mode 5 v 5 v 0 0000h 1 eprom read 12.5 v 0 0000h 0 eprom program 12.5 v 0 0000h 1 eprom verify 12.5 v 1 0e3fh 0 eprom read protection note : "0" means low level; "1" means high level.
ks88p6116 otp ks88c6108/c6116/p6116 microcontrollers 18-4 d.c. electrical characteristics table 18-4. d.c. electrical characteristics (t a = C 40 c to + 85 c, v dd = 4.5 v to 5.5 v) parameter symbol c onditions min typ max unit input high leakage current i lih1 v in = v dd; all input pins except x in, x out CC3a i lih2 v in = v dd; x out only 20 i lih3 v in = v dd; x in only 2.5 6 20 input low leakage current i lil1 v in = 0 v; all input pins except x in, x out and reset CCC 3a i lil2 v in = 0 v; x out only C C C 20 i lil3 v in = 0 v; x in only C 2.5 C 6 C 20 output high leakage current i loh1 v out = v dd CC3a output low leakage current i lol1 v out = 0 v C C C 3 a supply current i dd1 normal operating mode; 12 mhz cpu clock C1530ma i dd2 idle mode; 12 mhz cpu clock 510 i dd3 stop mode; v dd = 5.0 v C 1 10 a data retention supply voltage vdddr stop mode 2 C 6 v data retention supply voltage idddr stop mode; vdddr = 2v C C 5 a
ks88c6108/c6116/p6116 microcontrollers ks88p6116 otp 18-5 start address= first location v dd =5v, v pp =12.5v x = 0 program one 1ms pulse increment x x = 10 verify 1 byte last address v dd = v pp = 5 v compare all byte device passed increment address verify byte device failed pass fail no fail yes fail no figure 18-3. otp prog ramm ing algorithm
ks88p6116 otp ks88c6108/c6116/p6116 microcontrollers 18-6 note


▲Up To Search▲   

 
Price & Availability of KS88C6116

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X